package com.frejoys.common.aop;

/**
 * 控制器权限类别
 */
public enum Authority {

    /**
     * 公开的不需要登录
     */
    Public(),

    /**
     * 公开的,但是需要验证请求头
     */
    Protected(),
    /**
     * 公开的,但是需要验证请求头，独立请求头
     */
    Open(),
    /**
     * 内部其他服务调用，限制ip
     */
    Internal(),

    /***
     * 私密的需要登陆
     */
    Private();

}
